package com.example.agriapp;


import com.example.agriapp.model.bean.Product;

import java.util.List;

public interface BuyerHomeContract {
    interface View {
        void showProducts(List<Product> products);
        void showLoading();
        void hideLoading();
        void showError(String message);
        void showEmptyView();
    }

    interface Presenter {
        void loadProducts();
        void loadProductsByCategory(String category);
        void searchProducts(String query);
        void onDestroy();
    }
}